violent street robbery - French English Dictionary